package com.lu.dao;

import com.lu.pojo.Goods;
import com.lu.pojo.Page;

import java.util.List;

public interface GoodsDao {
    // 获得所有好物信息
    List<Goods> getAllGoods();

    // 获得我的好物信息
    List<Goods> getSomeGoodsByUid(int uid);
    // 根据页码获得好物信息
    List<Goods> getSomeGoodsByPage(Page page);
    // 获得所有好物的条目数
    int getCountGoods();

    // 获得单个好物信息
    Goods getOneGoodsById(int gid);

    // 新增好物
    int addOneGoods(Goods goods);

    // 编辑好物
    int updateOneGoods(Goods goods);

    // 删除好物
    int delOneGoods(int gid);

    // 更改是否出售
    int updateSell(Goods goods);
}
